package com.mdd.vo.pay.refund;

import lombok.Data;

import java.util.List;

/**
 * TODO
 * <p>
 * {@code @Description}
 * @Author 幻速
 * {@code @Date} 2023/10/30 18:31
 **/
@Data
public class RefundChargeInfo {
    /**
     * Price	可选	11
     *     实退费用。单位：元。
     *             0.01
     */
    private String refund_charge_fee;
    /**
     * String	可选	64
     *     签约费率
     * 0.01
     */
    private String switch_fee_rate;
    /**
     * String	可选	64
     * 收单手续费trade，花呗分期手续hbfq，其他手续费charge
     * trade
     */
    private String charge_type;
    /**
     * 组合支付退费明细
     */
    private List<RefundSubFee> refund_sub_fee_detail_list;
    @Data
    public static class RefundSubFee{
        /**
         * Price	可选	11
         *         实退费用。单位：元。
         *                 0.10
         */
       private String refund_charge_fee;
        /**
         * String	可选	64
         *         签约费率
         * 0.01
         */
       private String switch_fee_rate;
    }
}
